Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE CLAY Detached £823,031 £333,000 25 Jun 2003
3 THE CLAY Detached £870,035 £835,000 2 Oct 2024
CLAYS FARM THE CLAY Detached £1,290,122 £710,000 30 Jun 2011